Semiconductor integrated circuit

ABSTRACT

An semiconductor integrated circuit that uses a low-frequency operation clock to implement probing for fast operation. This semiconductor integrated circuit comprises a time adjustment circuit for adjusting the pulse width of enable signals. In normal mode, the time adjustment circuit does not convert the pulse width of enable signals. However, during probing, the time adjustment circuit converts an enable signal into an enable signal with a short pulse width for testing. In normal mode, a memory control circuit operates to synchronize with an unconverted enable signal. During probing, it operates in synchronization with an enable signal converted to one with a shorter pulse width.

BACKGROUND OF THE INVENTION

[0001] 1. Field of the Invention

[0002] The present invention relates to an semiconductor integrated circuit, and more particularly, to an semiconductor integrated circuit with an operation testing function.

[0003] 2. Description of Related Art

[0004] As is widely understood, in the manufacturing process of semiconductor memory device, firstly, many integrated memory circuits are formed on a semiconductor wafer, secondly, the operation of each integrated memory circuit are tested, moreover, the process of cutting the semiconductor wafer for memory chips, that is the dicing process is performed. Thereafter, only those memory chips deemed to be non-defective in the above operation test are packaged.

[0005] In a pre-dicing operation test, probes are pushed onto electrode pads on an integrated memory circuit. Input signals are supplied to the integrated memory circuit and output signals read from the integrated memory circuit via these probes. Therefore, this operation testing is called ‘probing’.

[0006] It is preferable that the frequency of the operation clock used in probing be the same as the frequency of the operation clock used when a semiconductor memory device is actually used. This is because when these frequencies do not match, a memory chip deemed to operate normally in probing may not operate normally in actual use.

[0007] However, the operation characteristics of semiconductor integrated circuits are improving each year and currently memory device with operation clock frequencies exceeding 150 MHz are appearing. In contrast, it is difficult to improve the operating speed of testing apparatus and equipment used in probing because of there structures. Therefore, the limit for the frequency of operation clocks that can be used in probing is 30 MHz.

[0008] Accordingly, in conventional probing technology, it has been impossible to adequately increase the yield of semiconductor memory device.

SUMMARY OF THE INVENTION

[0009] An object of the present invention is to provide an semiconductor integrated circuit that can implement probing for fast operation using a low frequency operation clock.

[0010] To achieve this object, the semiconductor integrated circuit according to the present invention comprises: a signal generation circuit that generates a first enable signal which is synchronized with the period of an external clock; a time adjustment circuit that, in test mode, generates from the first enable signal a second enable signal with a pulse width that is shorter than that of the first enable signal and outputs the second enable signal, and that, in normal mode, outputs a second enable signal with a pulse width that is the same as that of the first enable signal; and a memory control circuit that uses the second enable signal to control a memory cell array.

[0011] In the present invention, “pulse width” means the length of time from when an enable signal becomes active level to when it returns to a non-active level.

[0012] In the present invention, “test mode” means the mode of implementing the operation test using a operation clock (i.e. the external clock) of low frequency. For example, the test mode is executed when the probing is implemented. In contrast, “Normal mode” uses a operation clock of high frequency (i.e. the normal frequency in the semiconductor integrated circuit). For example, normal mode is executed when the semiconductor device is actually used or during a post-packaging operation test.

BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Other objects and advantages of the present invention will be explained with reference to the following drawings.

[0014]FIG. 1 is a circuit diagram of an semiconductor integrated circuit according to the first embodiment;

[0015]FIG. 2 is a timing chart for an semiconductor integrated circuit according to the first embodiment;

[0016]FIG. 3 is a circuit diagram of an semiconductor integrated circuit according to the second embodiment;

[0017]FIG. 4 is a circuit diagram of an semiconductor integrated circuit according to the third embodiment;

[0018]FIG. 5 is a timing chart for an semiconductor integrated circuit according to the third embodiment; and

[0019]FIG. 6 is a circuit diagram of an semiconductor integrated circuit according to the forth embodiment.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0020] Aspects of the embodiment of the present invention will be explained below using the drawings. General sizes, shapes, and arrangements of all components in the drawings are provided merely to assist in an understanding of the invention and all numerical conditions explained below are examples only.

[0021] First Embodiment

[0022]FIG. 1 is a block diagram showing an overview of the configuration of an semiconductor integrated circuit according to the first embodiment.

[0023] As shown in FIG. 1, an semiconductor integrated circuit according to the present embodiment comprises: a memory cell array 100; an internal signal generation circuit 110; a flip flop 120; a time adjustment circuit 130; a Y address pre-decoder 140; a row decoder 150; a column decoder 160; a selector circuit 170; a write driver 180; and an output circuit 190.

[0024] The memory cell array 100 comprises a plurality of memory cells arranged in a matrix (not shown). Word lines WL1 through WLm are provided being corresponded to each memory cell column. Furthermore, bit line pairs BL1, /BL1 through BLn, /BLn are provided being corresponded to each memory cell row.

[0025] The internal signal generation circuit 110 inputs a clock CLK, chip selection signal /CS, row address strobe signal /RAS, column address strobe signal /CAS, and write enable signal /WE from the outside. Using these input signals, the internal signal generation circuit 110 generates internal signals such as a delay clock DCLK and control signal BST. The delay clock DCLK is a signal that delays the clock CLK by a prescribed time. The control signal BST is a signal that controls the timing with which column lines CL1 through CLn are activated.

[0026] The flip flop 120 holds the control signal BST at the rise timing of the delay clock CLK and then outputs the control signal BST as an enable signal EN.

[0027] The time adjustment circuit 130 controls the pulse width of enable signal EN according as the value of test signal TST. The time adjustment circuit 130 comprises AND gate 131, NAND gate 132, and delay element 133. The NAND gate 132 inputs an enable signal EN via delay element 133 and inputs a test signal TST from the outside via an electrode pad on the semiconductor chip. AND gate 131 directly inputs enable signal EN and inputs the output signal of NAND gate 132. The output of AND gate 131 is output from the time adjustment circuit 130 as enable signal ENX. As will be explained below, when the test signal TST is a low-level signal, enable signal EN and enable signal ENX match. On the other hand, when test signal TST is a high-level signal, enable signal ENX rises at the same as enable signal EN and falls after the delay time stipulated by delay element 133.

[0028] Y address pre-decoder 140 pre-decodes an address signals input from address bus ADR. The Y address pre-decoder 140 outputs pre-decoded signals PY1 through PYj, which are obtained through this pre-decoding.

[0029] Row decoder 150 selects a word line, from word lines WL1 through WLm in memory cell array 100, that corresponds to an address signal input from address bus ADR. It then activates the selected word line.

[0030] Column decoder 160 converts pre-decoded signals PY1 through PYj into column signals CL1 through CLn. Column decoder 160 comprises multiple input AND gates 160-1 through 160-n. AND gates 160-1 through 160-n input enable signal ENX from one input terminal and input some of pre-decode signals PY1 through PYj from other input terminals. AND gates 160-1 through 160-n are connected to corresponding column lines CL1 through CLn. One of AND gates 160-1 through 160-n is specified by pre-decode signals PY1 through PYj. The specified AND gate activates the corresponding column line when enable signal ENX is a high-level signal. The number of column signals is equal to the number of bit line pairs, that is n.

[0031] Selector circuit 170 selects bit line pairs, from BL1, /BL1 through BLn, /BLn, that correspond to activated column lines CL1 through CLn. This selection circuit 170 comprises switch transistor pairs 171-1,172-1 through 171-n,172-n, and sub-data-bus pair SDB, /SDB. Furthermore, selector circuit 170 is equipped with sense amps, not shown. Transistors 171-1 through 171-n and 172-1 through 172-n are n-channel MOS transistors. Transistors 171-1 through 171-n is connected to bit lines BL1 through BLn at one end via a sense amp, connected to the sub-data-bus SDB at the other end, and connected to column lines CL1 through CLn at a gate. Transistors 172-1 through 172-n is connected to bit lines /BL1 through /BLn at one end via a sense amp, connected to the sub-data-bus /SDB at the other end, and connected to column lines CL1 through CLn at a gate.

[0032] Write driver 180 outputs writing data for the memory cell array 100 to the sub-data-bus SDB.

[0033] Output circuit 190 inputs data read from memory cell array 100 from the sub-data-bus SDB and outputs it to the outside.

[0034]FIG. 2 is a timing chart that shows operations of the semiconductor integrated circuit shown in FIG. 1.

[0035] Firstly, operations during test mode, that is when probing is implemented, will be explained.

[0036] After integrated circuits are formed, a semiconductor wafer is set in test apparatus. The test apparatus forces probes into contact with prescribed electrode pads on each semiconductor circuit. Signals between the test apparatus and integrated circuits are input and output via the probes.

[0037] When probing is implemented, the electric potential of test signal TST is fixed at a high level and frequency of the clock CLK is, for example, 10 MHz. Other signals, such as /CS, /RAS, /CAS, or /WE signals, are supplied in synchronization with clock CLK.

[0038] The clock CLK rises at time T1. In the internal signal generation circuit 110, control signal BST rises to synchronize with the timing of the rise of clock CLK. Furthermore, delay clock DCLK in the internal signal generation circuit 110 rises after the prescribed time has passed since the rise of clock CLK. The flip flop 120 latches control signal BST when delay clock DCLK rises. Accordingly, enable signal EN, which is output from the flip flop 120, changes from a low-level to a high-level signal.

[0039] Immediately after enable signal EN becomes a high-level signal, output DEN of delay element 133 is low-level output. Accordingly, at this time, the output of NAND gate 132, that is control signal pattern SP, is high level. Therefore, the output of AND gate 131, that is enable signal ENX, changes from low level to high level as enable signal EN rises.

[0040] Also at time T1, address signal ADR is input into Y address pre-decoder 140. Y address pre-decoder 140 sets values for pre-decode signals PY1 through PYj in accordance with the value of address signal ADR. As a result, one of AND gates 160-1 through 160-n is specified. FIG. 2 shows a case in which AND gate 160-1 is specified. Specified AND gate 160-1 reacts to the rise of enable signal ENX and places column line CL1 on a high level. Here, other columns CL2 through CLn remain on a low level. This turns on transistor pair 171-1, 171-2 while other transistor pairs 171-2, 172-2 through 171-n, 172-n remain off. Accordingly, sub-data-bus SDB is connected to bit line BL1 and sub-data-bus /SDB is connected to bit line /BL1. Data is then written using write driver 180 or read using output circuit 190.

[0041] At time T2, output DEN of delay element 133 changes from low level to high level. That is, the time that passes between time T1 and time T2 is equivalent to the delay time of delay element 133. When output DEN of delay element 133 changes to high-level output, the control signal pattern SP of NAND gate 132 changes to a low-level. Accordingly, the output of AND gate 131, that is enable signal ENX, becomes low-level output. As a result, AND gate 160-1 places column line CL1 on a low level and accordingly, sub-data-buses SDB, /SDB and bit lines BL1, /BL1 become non-conductive.

[0042] At time T3, the clock CLK falls. Internal signal generation circuit 110 causes control signal BST to fall in synchronization with the fall of clock CLK. Furthermore, internal signal generation circuit 110 causes delay clock DCLK to fall after a prescribed amount of time has passed since clock CLK fell. However, flip flop 120 does not latch control signal BST when delay clock DCLK falls and accordingly, enable signal EN is maintained at a high level.

[0043] At time T4, clock CLK rises. At this time, internal signal generation circuit 110 does not cause control signal BST to rise. Internal signal generation circuit 110 causes delay clock DCLK to rise after the passage of a prescribed time after the rise of clock CLK. Flip flop 120 latches control signal BST when delay clock DCLK rises. This causes enable signal EN to move from being a high-level to being a low-level signal. When enable signal EN is a low-level signal, the output of AND gate 131, that is enable signal ENX, becomes a low-level signal. Accordingly, AND gate 160-1 places column signal CL1 on a low level. therefor, transistor pair 171-1 and 172-1 become off. Also, at time T4, Y address pre-decoder 140 stops output of pre-decode signals PY1 through PYj.

[0044] At time T5, output DEN of delay element 133 changes from high-level to low-level output. When output DEN of delay element 133 changes to low-level output, the output of NAND gate 132, that is control signal pattern SP, changes to high-level output. At this time, the output of AND gate 131, that is enable signal ENX, is maintained at a low level.

[0045] As described above, the pulse width of enable signal ENX is determined not by the period of clock CLK but to suit the delay time of delay element 133. Accordingly, by setting a short delay time it is possible to test operations at high speed.

[0046] Next, normal mode, that is the mode in which data is written to or read from completed semiconductor memory device, will be explained.

[0047] In this mode, the electric potential of test signal TST is fixed at a low level. Accordingly, the output of NAND gate 132 is high-level output regardless of the value of signal DEN output from delay element 133. Thus, the level of the output of AND gate 131, that is of enable signal ENX, is the same as the value of enable signal EN. Therefore, the column line specified by pre-code signals PY1 through PYj moves to a high level as delay clock DCLK first rises and to a low level when delay clock DCLK next rises. In other words, the time when a bit line pair is selected is determined by the period of delay clock DCLK.

[0048] As described above, the semiconductor integrated circuit according to the first embodiment is able to generate an enable signal ENX of shorter pulse width than the period of clock CLK when test signal TST is a high-level signal. Accordingly, high speed operation can be tested using a low frequency clock CLK.

[0049] Second Embodiment

[0050]FIG. 3 is a block diagram that shows an overview of the configuration of an semiconductor integrated circuit according to the second embodiment. In FIG. 3, the symbols used in FIG. 1 are used to represent the same elements here.

[0051] In the first embodiment, control signal pattern SP is generated in time adjustment circuit 130. However, in this embodiment, control signal pattern SP is input from the outside.

[0052] The configuration of time adjustment circuit 130 in an semiconductor integrated circuit according to this embodiment is different from that of an semiconductor integrated circuit according to the first embodiment. As shown in FIG. 3, time adjustment circuit 130 in this embodiment has neither NAND gate 132 nor delay element 133. AND gate 131 outputs the logical product of enable signal EN and control signal pattern SP.

[0053] Control signal pattern SP is supplied from test apparatus via electrode pads. The signal SP pattern is the same as the output signal SP of NAND gate 132 in the first embodiment (refer to FIG. 2).

[0054] For the same reasons as in the first embodiment, the semiconductor integrated circuit according to this second embodiment can test high speed operation using a low frequency clock CLK.

[0055] In addition, the semiconductor integrated circuit according to this second embodiment has the advantage of being able to set the speed of probing operation to any value in the test apparatus.

[0056] Third Embodiment

[0057] The third embodiment will be explained using FIGS. 4 and 5.

[0058] In this embodiment, the configuration of time adjustment circuit 130 is different from that in each embodiment described above. FIG. 4 is a circuit diagram showing the configuration of time adjustment circuit 130 according to this embodiment.

[0059] As shown in FIG. 4, time adjustment circuit 130 according to this embodiment comprises: NOR gate 410, flip flops 420 and 430, selector 440, and AND gate 131.

[0060] NOR gate 410 inputs chip selection signal /CS, row address strobe signal /RAS, column address strobe signal /CAS, and write enable signal /WE from test apparatus, and outputs the inverse value of the logical sum of these signals as signal MRS.

[0061] Flip flop 420 latches output signal MRS of NOR gate 410 when clock CLK rises. The latched signal MRS is output from flip flop 420 as signal MRSCL.

[0062] Flip flop 430 latches address signal A7 when signal MRSCL rises. Flip flop 430 outputs the inverse value of address signal A7 as signal SE1 and latched address signal A7 as signal SE2. Address signal A7 is the signal within address bus ADR (refer to FIG. 1).

[0063] Selector 440 comprises NAND gate 441 and AND gate 442. NAND gate 441 inputs signal SE2 from one input terminal and inputs signal DQM/SP from the other input terminal. NAND gate 441 outputs the inverse value of the logical product of signals SE2 and DQM/SP as control signal pattern SP. AND gate 442 inputs signal SE1 from one input terminal and inputs signal DQM/SP from the other input terminal and outputs the logical product of signals SE1 and DQM/SP as signal DQM. In this embodiment, signal DQM/SP is input from the electrode pad for inputting signal DQM. DQM is a signal used to control the input/output buffer (not illustrated). Here, the electrode pad for another signal can be used instead of the electrode pad for DQM.

[0064] AND gate 131 inputs enable signal EN from one input terminal and inputs control signal pattern SP from the other input terminal. AND gate 131 outputs the logical product of these signals EN and SP as enable signal ENX. Similarly to the first embodiment, enable signal EN is output from flip flop 120 and enable signal ENX is input into column decoder 160 (refer to FIG. 1).

[0065] Ordinary semiconductor integrated circuits include a NOR gate 410 and flip flop 420 as a circuit for setting a mode register. A mode register is a register for setting an operation mode. The NOR gate 410 and flip flop 420 in this settings circuit can be used as part of a time adjustment circuit.

[0066]FIG. 5 is a timing chart for explaining the operation of the time adjustment circuit 130 shown in FIG. 4.

[0067] In an ordinary semiconductor integrated circuit, when the mode register is set, chip selection signal /CS, row address strobe signal /RAS, column address strobe signal /CAS, and write enable signal /WE are all low-level signals. In other words, when the mode register is set, these signals are all set as low-level signals. Then, when the clock CLK rises, a set mode register command is output from flip flop 420. In this embodiment, this command is also used as a probing command.

[0068] As will be explained below, in the time adjustment circuit 130 according to this embodiment, the size of the pulse width for enable signal ENX is switched by the signal level of address signal A7 when the set mode register command is output.

[0069] In normal mode, the electric potential of address signal A7 is set at a low level when the set mode register command is output. Operation in normal mode is explained below.

[0070] Firstly, at time T1, signals /CS, /RAS, /CAS, and /WE are all set as low-level signals. As a result, output signal MRS of NOR gate 410 becomes a high-level signal. In addition, at time T1, address signal A7 is set as a low-level signal.

[0071] At time T2, the clock CLK rises. This causes flip flop 420 to latch signal MRS. Accordingly, output signal MRSCL of flip flop 420 becomes a high-level signal. Flip flop 430 latches address signal A7 when signal MRSCL rises. This causes signal SE1 to become a high-level signal and signal SE2 to become a low-level signal. When signal SE1 is a high-level signal, the value of signal DQM/SP is output from AND gate 442, as is, as signal DQM. In addition, when signal SE2 is a low-level signal, the output of NAND gate 441, that is control signal pattern SP, is at a high level. Accordingly, when signal SE2 is a low-level signal, the value of enable signal EN is output from AND gate 131, as is, as enable signal ENX.

[0072] At time T3, signal DQM/SP rises in synchronization with the rise of clock CLK. Accordingly, the output signal DQM of AND gate 442 rises. In addition, immediately after time T3, flip flop 120 (refer to FIG. 1) causes enable signal EN to rise. Accordingly, enable signal ENX output from AND gate 131 rises. Also at this time, test apparatus supplies an address signal to address bus ADR. Furthermore, Y address pre-decoder 140, row decoder 150, column decoder 160, and selector circuit 170 (refer to FIG. 1) operate as in the first embodiment. This causes execution of write or read operations in memory cell array 100.

[0073] At time T4, signal DQM/SP falls in synchronization with the fall of clock CLK. This causes signal DQM to fall.

[0074] Immediately after time T5, flip flop 120 (refer to FIG. 1) causes enable signal EN to fall. This causes the enable signal ENX output from AND gate 131 to fall.

[0075] As explained above, when the signal level of address signal A7 at time T1 is low, the pulse width of enable signal EN matches that of enable signal ENX. In addition, in this case, signal DQM/SP is sent as signal DQM to an input-output buffer (not pictured). In normal mode, an semiconductor integrated circuit is operated using this method.

[0076] Operation in test mode will be next explained. In test mode, the electric potential of address signal A7 when a set mode register command is output is set at a high level.

[0077] Firstly, at time T6, signals /CS, /RAS, /CAS, and /WE are all set as low-level signals. As a result, the output signal MRS of NOR gate 410 becomes a high-level signal. In addition, at time T6, address signal A7 is set as a high-level signal.

[0078] At time T7, clock CLK rises. This causes flip flop 420 to latch signal MRS. Accordingly, output signal MRSCL of flip flop 420 becomes a high-level signal. Flip flop 430 latches address signal A7 as signal MRSCL rises. This causes signal SE1 to become a low-level signal and signal SE2 to become a high-level signal. When signal SE1 is a low-level signal, the output signal DQM of AND gate 442 is fixed at a low level. Also, when signal SE2 is a high-level signal, the output of NAND gate 441, that is control signal pattern SP, is the inverse value of signal DQM/SP.

[0079] At time T8, signal DQM/SP rises in synchronization with the rise of clock CLK. At this time, the output DQM of the AND gate 442 is maintained at a low level. Meanwhile, the output of AND gate 441, that is, the control signal pattern SP, becomes a low level. Immediately after time T8, flip flop 120 (refer to FIG. 1) causes enable signal EN to rise. Here, control signal pattern SP becomes low-level and therefore enable signal ENX is maintained as a low-level signal.

[0080] At time T9, signal DQM/SP falls in synchronization with the fall of clock CLK. This causes control signal pattern SP to become high-level. Accordingly, enable signal ENX becomes a high-level signal. As a result, column decoder 160 (refer to FIG. 1) operates as in the first embodiment and the operation of memory cell array 100 is tested.

[0081] Immediately after time T10, flip flop 120 (refer to FIG. 1) causes enable signal EN to fall. This causes enable signal ENX, which is output from AND gate 131, to fall.

[0082] As explained above, in the case when the signal level of address signal A7 at time T7 is high, the pulse width of enable signal ENX is shorter than that of enable signal EN. The difference in these pulse widths is approximately the same as the pulse width of signal DQM/SP. In this case, signal DQM/SP is used, not as signal DQM but as control signal pattern SP. During probing, this method is used to operate the semiconductor integrated circuit.

[0083] The semiconductor integrated circuit according to this embodiment does not require a dedicated electrode pad for the input of test signals. The test signal electrode pad can also be used, for example, as the DQM electrode pad. The electrode pad requires a much larger area than transistors within the integrated circuit. Accordingly, the area of an semiconductor integrated circuit can be reduced by removing the need for a test signal electrode pad.

[0084] Fourth Embodiment

[0085]FIG. 6 is a block diagram that provides an overview of the configuration of an semiconductor integrated circuit according to the fourth embodiment. In FIG. 6, the symbols used in FIG. 4 are used to represent the same elements here.

[0086] The configuration of the time adjustment circuit 130 in an semiconductor integrated circuit according to this embodiment is different from that in semiconductor integrated circuits according to each embodiment described above.

[0087] The time adjustment circuit 130 according to this embodiment comprises, in addition to selector 440 and AND gate 131, a circuit 600 for generating signals SE1 and SE2. This signal generation circuit 600 comprises p-channel MOS transistors 601 and 602, fuse 603, resistance 604, diode 605, capacitor 606, and inverters 607 and 608.

[0088] Transistor 601 and 602 are connected to power line VDD at the sources and connected to node N1 at the drains.

[0089] Fuse 603 is connected at one end to node N1 and at the other end to ground line VSS.

[0090] Resistor 604 is connected at one end to the gate of transistor 601 and connected at the other end to power line VDD.

[0091] Diode 605 is connected at the anode to the gate of transistor 601 and connected as the cathode to power line VDD.

[0092] Capacitor 606 is connected at one end to the gate of transistor 601 and connected at the other end to ground line Vss.

[0093] Inverter 607 is connected at the input terminal to node N1 and connected at the output terminal to the gate of transistor 602. The output of inverter 607 is supplied to selector 440 as signal SE2.

[0094] Inverter 608 is connected at the input terminal to the output terminal of inverter 607. The output of inverter 608 is supplied to selector 440 as signal SE1.

[0095] The operation of the time adjustment circuit 130 shown in FIG. 6 is explained below.

[0096] Test mode is executed in the situation of that fuse 603 is not disconnected. On the other hand, normal mode is executed in the situation that fuse 603 is disconnected.

[0097] Firstly, operation of an semiconductor integrated circuit in test mode will be explained.

[0098] As shown in FIG. 6, the gate of p-channel MOS transistor 601 is connected to ground line VSS via capacitor 606. Accordingly, before the electric potential of the power is applied to power line VDD, the gate of transistor 601 is zero volts. Therefore, transistor 601 is on. Then, when the power source is turned on, a current is supplied from power line VDD to node N1 via transistor 601. However, fuse 603 exists and so the current flows to ground line VSS. Accordingly, the electric potential of node N1 is at a low level. Therefore, output SE2 of inverter 607 is at a high level and output SE1 of inverter 608 is at a low level.

[0099] After that, the gate potential of transistor 601 rises to a high level as the capacitor 606 is charged, therefor the transistor 601 turns off. The output of inverter 607 is at a high level and so the off status of transistor 602 is maintained. Node N1 maintains a low level.

[0100] As a result, AND gate 441 outputs the inverse value of signal DQM/SP and AND gate 442 fixes output DQM at a low level.

[0101] Accordingly, as in the third embodiment, probing can be implemented (refer to T6 through T10 in FIG. 5).

[0102] Operation of an semiconductor integrated circuit in normal mode will be explained next.

[0103] When an integrated circuit is judged to be operating normally by the probing, fuse 603 is disconnected. The semiconductor memory device is then fabricated undergoing dicing and packaging.

[0104] Before power is applied to power line VDD in the fabricated semiconductor memory device, the gate of transistor 601 is at zero volts. Therefore, transistor 601 is on. When the power source is turned on, current is supplied from power line VDD to node N1 via transistor 601. Here, fuse 603 is disconnected and so the electric potential of node N1 becomes to high level. Therefore, output SE2 of inverter 607 becomes low-level and output SE1 of inverter 608 becomes high-level.

[0105] Because the output of inverter 607 is low level, the transistor 602 turns on. Moreover, the transistor 601 turns off because the gate potential of transistor 601 becomes high level.

[0106] As a result, the output of AND gate 441, that is the control signal pattern SP, is fixed at a high level and AND gate 442 outputs signal DQM/SP. Accordingly, the semiconductor memory device operates as in the third embodiment (refer to T1 through T5 in FIG. 5).

[0107] Diode 605 is used to quickly flow out the electric charge of capacitor 606 to power line VDD when the power source is off. By setting up diode 605, correct operation is guaranteed when the power is turned on again.

[0108] The semiconductor integrated circuit according to this embodiment does not require a dedicated electrode pad for the input of test signals. Accordingly, for the same reason as given in relation to the semiconductor integrated circuit according to the third embodiment, the area of the semiconductor integrated circuit can be reduced.

[0109] In addition, the semiconductor integrated circuit according to this embodiment can be smaller in scale than that according to the third embodiment.

[0110] The time adjustment circuit 130 is not restricted to the configurations shown in the first through fourth embodiments. The objects of the present invention can be achieved as long as the circuit is one that can shorten the enable signal EN during probing.

[0111] The objects of the present invention can be achieved even if circuits of different configurations are used as the column decoder 160 and selector circuit 170.

[0112] The electrode for input of test signals TST does not need to be connected to the lead frame at the packaging. However, when this electrode is connected to the lead frame, operation test in accordance with probing can be executed even after packaging. 

What is claimed is:
 1. An semiconductor integrated circuit comprising: a signal generation circuit for generating a first enable signal in synchronization with period of external clock; a time adjustment circuit that, in test mode, generates from a first enable signal a second enable signal with a pulse width that is shorter than the first enable signal and outputs the second enable signal, and that, in normal mode, outputs a second enable signal with a pulse width that is the same as that of the first enable signal; and a memory control circuit that uses the second enable signal to control a memory cell array.
 2. The semiconductor integrated circuit according to claim 1, wherein said time adjustment circuit comprises a first logical gate that outputs the second enable signal at the same signal level as the first enable signal when control signal pattern is active level, and that forcibly makes the second enable signal non-active level when the control signal pattern is non-active.
 3. The semiconductor integrated circuit according to claim 2, wherein said first logical gate is an AND gate.
 4. The semiconductor integrated circuit according to claim 2, wherein said control signal pattern is generated by a delay signal of the first enable signal and a test signal that differentiates between test mode and normal mode.
 5. The semiconductor integrated circuit according to claim 4, wherein said time adjustment circuit comprises: a delay element that inputs the first enable signal and outputs a delay signal; and a second logical gate that inputs the delay signal from one input terminal, inputs a test signal from the other input terminal, and outputs the control signal pattern from an output terminal.
 6. The semiconductor integrated circuit according to claim 4, wherein the test signal is input from the outside via an electrode pad.
 7. The semiconductor integrated circuit according to claim 5, wherein said second logical gate is a NAND gate.
 8. The semiconductor integrated circuit according to claim 2, wherein the control signal pattern is input directly from the outside via an electrode pad.
 9. The semiconductor integrated circuit according to claim 2, wherein said control signal pattern is generated from a chip control signal for controlling other circuits in said normal mode.
 10. The semiconductor integrated circuit according to claim 9, wherein said time adjustment circuit has a selector comprising: a second logical gate that, in said test mode, outputs the inverse value of said chip control signal as the control signal pattern, and that, in said normal mode, fixes the control signal pattern at active level; and a third logical gate that, in said test mode, fixes output level at non-active level, and that, in said normal mode, changes the output level to suit the signal level of said chip control signal.
 11. The semiconductor integrated circuit according to claim 10, wherein said second logical gate is a NAND gate and said third logical gate is an AND gate.
 12. The semiconductor integrated circuit according to claim 10, comprising a selector signal generation circuit for generating a selector signal for said selector using one or a plurality of types of external input signals not including a chip control signal.
 13. The semiconductor integrated circuit according to claim 12, wherein said selector signal generation circuit comprises: a first data flip flop that inputs a first external input signal and outputs both a selector signal and inverse selector signal; a fourth logical gate that inputs a plurality of types of second external input signals not including said first external input signal; and a second data flip flop, the input terminal of which is connected to the output terminal of said fourth logical gate, the output terminal of which is connected to the clock input terminal of said first data flip flop, and that inputs an external clock from the clock input terminal.
 14. The semiconductor integrated circuit according to claim 13, wherein said fourth logical gate is a NOR gate.
 15. The semiconductor integrated circuit according to claim 13, wherein a first external input signal is an address signal.
 16. The semiconductor integrated circuit according to claim 13, wherein said second external input signal includes any of a chip selector signal, row address strobe signal, column address strobe signal, and write enable signal.
 17. The semiconductor integrated circuit according to claim 10, comprising a selector signal generation circuit that switches selector signal of said selector according to connection and disconnection of a fuse.
 18. The semiconductor integrated circuit according to claim 17, wherein said selector signal generation circuit comprises: a first inverter, the input terminal of which is connected to a ground line via said fuse, and that outputs the selector signal from an output terminal; a second inverter that inputs output signal of said first inverter from an input terminal and outputs the inverted selector signal from an output terminal; and a transistor circuit that supplies power supply potential to the input terminal of said first inverter.
 19. The semiconductor integrated circuit according to claim 18, wherein said transistor circuit comprises: a first transistor, one end of which is connected to a power line and the other end of which is connected to an input terminal of said first inverter; a second transistor, one end of which is connected to said power line, the other end of which is connected to the input terminal of said first inverter, and the control terminal of which is connected to the output terminal of said first inverter; a resistance element, one end of which is connected to said power line and the other end of which is connected to a control terminal of said first transistor; and a capacitor, one end of which is connected to said ground line and the other end of which is connected to the control terminal of said first transistor.
 20. The semiconductor integrated circuit according to claim 19, further comprising a diode, the cathode of which is connected to said power line and the anode of which is connected to the other end of said capacitor. 